/* component type value */
#define SeqGrabPanelType 'sgpn' /* panel component type */
/* component manufacturer code values */
#define SeqGrabCompressionPanelType 'sour' /* input source selection */
#define SeqGrabSourcePanelType 'cmpr' /* compression settings */
/* componentFlags values for sequence grabber panel components */
enum {
channelFlagDontOpenResFile = 2, /* do not open resource file */
channelFlagHasDependency = 4 /* needs special hardware */
};
enum {
/* sequence grabber panel request codes */
kSGCPanelGetDitlSelect = 0x200, /* SGPanelGetDITL */
kSGCPanelCanRunSelect = 0x202, /* SGPanelCanRun */
kSGCPanelInstallSelect = 0x203, /* SGPanelInstall */
kSGCPanelEventSelect = 0x204, /* SGPanelEvent */
kSGCPanelItemSelect = 0x205, /* SGPanelItem */
kSGCPanelRemoveSelect = 0x206, /* SGPanelRemove */
kSGCPanelSetGrabberSelect = 0x207, /* SGPanelSetGrabber */
kSGCPanelSetResFileSelect = 0x208, /* SGPanelSetResFile */
kSGCPanelGetSettingsSelect = 0x209, /* SGPanelGetSettings */
kSGCPanelSetSettingsSelect = 0x20A, /* SGPanelSetSettings */
kSGCPanelValidateInputSelect = 0x20B /* SGPanelValidateInput */
};